French Heel — definition

1. French heel (Noun)

1 definition

French heel (Noun) — A fairly high narrow heel on women's shoes.

1 type of
heel